d1 complete exercise